### YamlMime:JavaType uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder" name: "EventGridSenderClientBuilder" nameWithType: "EventGridSenderClientBuilder" summary: "A builder for creating a new instance of the EventGridSenderClient type." inheritances: - "" inheritedClassMethods: - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **EventGridSenderClientBuilder**
implements <>, <>, <>, <>, <>" constructors: - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.EventGridSenderClientBuilder()" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.EventGridSenderClientBuilder()" name: "EventGridSenderClientBuilder()" nameWithType: "EventGridSenderClientBuilder.EventGridSenderClientBuilder()" summary: "Create an instance of the EventGridSenderClientBuilder." syntax: "public EventGridSenderClientBuilder()" desc: "Create an instance of the EventGridSenderClientBuilder." methods: - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.addPolicy(com.azure.core.http.policy.HttpPipelinePolicy)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.addPolicy(HttpPipelinePolicy customPolicy)" name: "addPolicy(HttpPipelinePolicy customPolicy)" nameWithType: "EventGridSenderClientBuilder.addPolicy(HttpPipelinePolicy customPolicy)" summary: "." parameters: - name: "customPolicy" type: "" syntax: "public EventGridSenderClientBuilder addPolicy(HttpPipelinePolicy customPolicy)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.buildAsyncClient()" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.buildAsyncClient()" name: "buildAsyncClient()" nameWithType: "EventGridSenderClientBuilder.buildAsyncClient()" summary: "Builds an instance of EventGridSenderAsyncClient class." syntax: "public EventGridSenderAsyncClient buildAsyncClient()" desc: "Builds an instance of EventGridSenderAsyncClient class." returns: description: "an instance of EventGridSenderAsyncClient." type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.buildClient()" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.buildClient()" name: "buildClient()" nameWithType: "EventGridSenderClientBuilder.buildClient()" summary: "Builds an instance of EventGridSenderClient class." syntax: "public EventGridSenderClient buildClient()" desc: "Builds an instance of EventGridSenderClient class." returns: description: "an instance of EventGridSenderClient." type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.clientOptions(com.azure.core.util.ClientOptions)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.clientOptions(ClientOptions clientOptions)" name: "clientOptions(ClientOptions clientOptions)" nameWithType: "EventGridSenderClientBuilder.clientOptions(ClientOptions clientOptions)" summary: "." parameters: - name: "clientOptions" type: "" syntax: "public EventGridSenderClientBuilder clientOptions(ClientOptions clientOptions)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.configuration(com.azure.core.util.Configuration)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.configuration(Configuration configuration)" name: "configuration(Configuration configuration)" nameWithType: "EventGridSenderClientBuilder.configuration(Configuration configuration)" summary: "." parameters: - name: "configuration" type: "" syntax: "public EventGridSenderClientBuilder configuration(Configuration configuration)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.credential(com.azure.core.credential.KeyCredential)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.credential(KeyCredential keyCredential)" name: "credential(KeyCredential keyCredential)" nameWithType: "EventGridSenderClientBuilder.credential(KeyCredential keyCredential)" summary: "." parameters: - name: "keyCredential" type: "" syntax: "public EventGridSenderClientBuilder credential(KeyCredential keyCredential)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.credential(com.azure.core.credential.TokenCredential)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.credential(TokenCredential tokenCredential)" name: "credential(TokenCredential tokenCredential)" nameWithType: "EventGridSenderClientBuilder.credential(TokenCredential tokenCredential)" summary: "." parameters: - name: "tokenCredential" type: "" syntax: "public EventGridSenderClientBuilder credential(TokenCredential tokenCredential)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.endpoint(java.lang.String)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.endpoint(String endpoint)" name: "endpoint(String endpoint)" nameWithType: "EventGridSenderClientBuilder.endpoint(String endpoint)" summary: "." parameters: - name: "endpoint" type: "String" syntax: "public EventGridSenderClientBuilder endpoint(String endpoint)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.httpClient(com.azure.core.http.HttpClient)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.httpClient(HttpClient httpClient)" name: "httpClient(HttpClient httpClient)" nameWithType: "EventGridSenderClientBuilder.httpClient(HttpClient httpClient)" summary: "." parameters: - name: "httpClient" type: "" syntax: "public EventGridSenderClientBuilder httpClient(HttpClient httpClient)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.httpLogOptions(com.azure.core.http.policy.HttpLogOptions)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.httpLogOptions(HttpLogOptions httpLogOptions)" name: "httpLogOptions(HttpLogOptions httpLogOptions)" nameWithType: "EventGridSenderClientBuilder.httpLogOptions(HttpLogOptions httpLogOptions)" summary: "." parameters: - name: "httpLogOptions" type: "" syntax: "public EventGridSenderClientBuilder httpLogOptions(HttpLogOptions httpLogOptions)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.pipeline(com.azure.core.http.HttpPipeline)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.pipeline(HttpPipeline pipeline)" name: "pipeline(HttpPipeline pipeline)" nameWithType: "EventGridSenderClientBuilder.pipeline(HttpPipeline pipeline)" summary: "." parameters: - name: "pipeline" type: "" syntax: "public EventGridSenderClientBuilder pipeline(HttpPipeline pipeline)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.retryOptions(com.azure.core.http.policy.RetryOptions)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.retryOptions(RetryOptions retryOptions)" name: "retryOptions(RetryOptions retryOptions)" nameWithType: "EventGridSenderClientBuilder.retryOptions(RetryOptions retryOptions)" summary: "." parameters: - name: "retryOptions" type: "" syntax: "public EventGridSenderClientBuilder retryOptions(RetryOptions retryOptions)" desc: "." returns: type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.retryPolicy(com.azure.core.http.policy.RetryPolicy)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.retryPolicy(RetryPolicy retryPolicy)" name: "retryPolicy(RetryPolicy retryPolicy)" nameWithType: "EventGridSenderClientBuilder.retryPolicy(RetryPolicy retryPolicy)" summary: "Sets The retry policy that will attempt to retry failed requests, if applicable." parameters: - description: "the retryPolicy value." name: "retryPolicy" type: "" syntax: "public EventGridSenderClientBuilder retryPolicy(RetryPolicy retryPolicy)" desc: "Sets The retry policy that will attempt to retry failed requests, if applicable." returns: description: "the EventGridSenderClientBuilder." type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.serviceVersion(com.azure.messaging.eventgrid.namespaces.EventGridServiceVersion)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.serviceVersion(EventGridServiceVersion serviceVersion)" name: "serviceVersion(EventGridServiceVersion serviceVersion)" nameWithType: "EventGridSenderClientBuilder.serviceVersion(EventGridServiceVersion serviceVersion)" summary: "Sets Service version." parameters: - description: "the serviceVersion value." name: "serviceVersion" type: "" syntax: "public EventGridSenderClientBuilder serviceVersion(EventGridServiceVersion serviceVersion)" desc: "Sets Service version." returns: description: "the EventGridSenderClientBuilder." type: "" - uid: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.topicName(java.lang.String)" fullName: "com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder.topicName(String topicName)" name: "topicName(String topicName)" nameWithType: "EventGridSenderClientBuilder.topicName(String topicName)" summary: "Sets the topic name." parameters: - description: "the topic name." name: "topicName" type: "String" syntax: "public EventGridSenderClientBuilder topicName(String topicName)" desc: "Sets the topic name." returns: description: "the EventGridSenderClientBuilder." type: "" type: "class" desc: "A builder for creating a new instance of the EventGridSenderClient type." implements: - "<>" - "<>" - "<>" - "<>" - "<>" metadata: {} package: "com.azure.messaging.eventgrid.namespaces" artifact: com.azure:azure-messaging-eventgrid-namespaces:1.1.0