Class EndpointContext.Builder (2.70.3)
public abstract static class EndpointContext.Builder
Constructors
Builder()
Methods
build()
public EndpointContext build()
setClientSettingsEndpoint(String clientSettingsEndpoint)
public abstract EndpointContext.Builder setClientSettingsEndpoint(String clientSettingsEndpoint)
ClientSettingsEndpoint is the endpoint value set via the ClientSettings/StubSettings classes.
Parameter |
Name |
Description |
clientSettingsEndpoint |
String
|
setMtlsEndpoint(String mtlsEndpoint)
public abstract EndpointContext.Builder setMtlsEndpoint(String mtlsEndpoint)
Parameter |
Name |
Description |
mtlsEndpoint |
String
|
setMtlsProvider(MtlsProvider mtlsProvider)
public abstract EndpointContext.Builder setMtlsProvider(MtlsProvider mtlsProvider)
Parameter |
Name |
Description |
mtlsProvider |
com.google.auth.mtls.MtlsProvider
|
setResolvedEndpoint(String resolvedEndpoint)
public abstract EndpointContext.Builder setResolvedEndpoint(String resolvedEndpoint)
Parameter |
Name |
Description |
resolvedEndpoint |
String
|
setResolvedUniverseDomain(String resolvedUniverseDomain)
public abstract EndpointContext.Builder setResolvedUniverseDomain(String resolvedUniverseDomain)
Parameter |
Name |
Description |
resolvedUniverseDomain |
String
|
setServiceName(String serviceName)
public abstract EndpointContext.Builder setServiceName(String serviceName)
ServiceName is host URI for Google Cloud Services. It follows the format of
{ServiceName}.googleapis.com
. For example, speech.googleapis.com would have a ServiceName
of speech and cloudasset.googleapis.com would have a ServiceName of cloudasset.
Parameter |
Name |
Description |
serviceName |
String
|
setSwitchToMtlsEndpointAllowed(boolean switchToMtlsEndpointAllowed)
public abstract EndpointContext.Builder setSwitchToMtlsEndpointAllowed(boolean switchToMtlsEndpointAllowed)
Parameter |
Name |
Description |
switchToMtlsEndpointAllowed |
boolean
|
setTransportChannelProviderEndpoint(String transportChannelEndpoint)
public abstract EndpointContext.Builder setTransportChannelProviderEndpoint(String transportChannelEndpoint)
TransportChannelProviderEndpoint is the endpoint value set via the TransportChannelProvider
class.
Parameter |
Name |
Description |
transportChannelEndpoint |
String
|
setUniverseDomain(String universeDomain)
public abstract EndpointContext.Builder setUniverseDomain(String universeDomain)
Universe Domain is the domain for Google Cloud Services. It follows the format of
{ServiceName}.{UniverseDomain}
. For example, speech.googleapis.com would have a Universe
Domain value of googleapis.com
and cloudasset.test.com would have a Universe Domain of
test.com
. If this value is not set, this will default to googleapis.com
.
Parameter |
Name |
Description |
universeDomain |
String
|
setUsingGDCH(boolean usingGDCH)
public abstract EndpointContext.Builder setUsingGDCH(boolean usingGDCH)
Parameter |
Name |
Description |
usingGDCH |
boolean
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-10 UTC."],[],[]]