BackendServiceFabricClusterProperties Class
- java.
lang. Object - com.
microsoft. azure. management. apimanagement. v2019_01_01.BackendServiceFabricClusterProperties
- com.
public class BackendServiceFabricClusterProperties
Properties of the Service Fabric Type Backend.
Constructor Summary
| Constructor | Description | |
|---|---|---|
| BackendServiceFabricClusterProperties() | ||
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| java.lang.String |
clientCertificatethumbprint()
Get the client certificate thumbprint for the management endpoint. |
| java.util.List<java.lang.String> |
managementEndpoints()
Get the cluster management endpoint. |
| java.lang.Integer |
maxPartitionResolutionRetries()
Get maximum number of retries while attempting resolve the partition. |
| java.util.List<java.lang.String> |
serverCertificateThumbprints()
Get thumbprints of certificates cluster management service uses for tls communication. |
|
java.util.List<X509Certificate |
serverX509Names()
Get server X509 Certificate Names Collection. |
|
Backend |
withClientCertificatethumbprint(String clientCertificatethumbprint)
Set the client certificate thumbprint for the management endpoint. |
|
Backend |
withManagementEndpoints(List<String> managementEndpoints)
Set the cluster management endpoint. |
|
Backend |
withMaxPartitionResolutionRetries(Integer maxPartitionResolutionRetries)
Set maximum number of retries while attempting resolve the partition. |
|
Backend |
withServerCertificateThumbprints(List<String> serverCertificateThumbprints)
Set thumbprints of certificates cluster management service uses for tls communication. |
|
Backend |
withServerX509Names(List<X509CertificateName> serverX509Names)
Set server X509 Certificate Names Collection. |
Methods inherited from java.lang.Object
Constructor Details
BackendServiceFabricClusterProperties
public BackendServiceFabricClusterProperties()
Method Details
clientCertificatethumbprint
public String clientCertificatethumbprint()
Get the client certificate thumbprint for the management endpoint.
Returns:
managementEndpoints
public List<String> managementEndpoints()
Get the cluster management endpoint.
Returns:
maxPartitionResolutionRetries
public Integer maxPartitionResolutionRetries()
Get maximum number of retries while attempting resolve the partition.
Returns:
serverCertificateThumbprints
public List<String> serverCertificateThumbprints()
Get thumbprints of certificates cluster management service uses for tls communication.
Returns:
serverX509Names
public List<X509CertificateName> serverX509Names()
Get server X509 Certificate Names Collection.
Returns:
withClientCertificatethumbprint
public BackendServiceFabricClusterProperties withClientCertificatethumbprint(String clientCertificatethumbprint)
Set the client certificate thumbprint for the management endpoint.
Parameters:
Returns:
withManagementEndpoints
public BackendServiceFabricClusterProperties withManagementEndpoints(List<String> managementEndpoints)
Set the cluster management endpoint.
Parameters:
Returns:
withMaxPartitionResolutionRetries
public BackendServiceFabricClusterProperties withMaxPartitionResolutionRetries(Integer maxPartitionResolutionRetries)
Set maximum number of retries while attempting resolve the partition.
Parameters:
Returns:
withServerCertificateThumbprints
public BackendServiceFabricClusterProperties withServerCertificateThumbprints(List<String> serverCertificateThumbprints)
Set thumbprints of certificates cluster management service uses for tls communication.
Parameters:
Returns:
withServerX509Names
public BackendServiceFabricClusterProperties withServerX509Names(List<X509CertificateName> serverX509Names)
Set server X509 Certificate Names Collection.
Parameters:
Returns: