Interface HttpInstanceSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<HttpInstanceSummary.Builder,HttpInstanceSummary>,SdkBuilder<HttpInstanceSummary.Builder,HttpInstanceSummary>,SdkPojo
- Enclosing class:
- HttpInstanceSummary
public static interface HttpInstanceSummary.Builder extends SdkPojo, CopyableBuilder<HttpInstanceSummary.Builder,HttpInstanceSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpInstanceSummary.Builderattributes(Map<String,String> attributes)If you included any attributes when you registered the instance, the values of those attributes.HttpInstanceSummary.BuilderhealthStatus(String healthStatus)If you configured health checking in the service, the current health status of the service instance.HttpInstanceSummary.BuilderhealthStatus(HealthStatus healthStatus)If you configured health checking in the service, the current health status of the service instance.HttpInstanceSummary.BuilderinstanceId(String instanceId)The ID of an instance that matches the values that you specified in the request.HttpInstanceSummary.BuildernamespaceName(String namespaceName)HttpInstanceSummary.BuilderserviceName(String serviceName)The name of the service that you specified when you registered the instance.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
instanceId
HttpInstanceSummary.Builder instanceId(String instanceId)
The ID of an instance that matches the values that you specified in the request.
- Parameters:
instanceId- The ID of an instance that matches the values that you specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
namespaceName
HttpInstanceSummary.Builder namespaceName(String namespaceName)
The
HttpNamename of the namespace. It's found in theHttpPropertiesmember of thePropertiesmember of the namespace.- Parameters:
namespaceName-The
HttpNamename of the namespace. It's found in theHttpPropertiesmember of thePropertiesmember of the namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceName
HttpInstanceSummary.Builder serviceName(String serviceName)
The name of the service that you specified when you registered the instance.
- Parameters:
serviceName- The name of the service that you specified when you registered the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
healthStatus
HttpInstanceSummary.Builder healthStatus(String healthStatus)
If you configured health checking in the service, the current health status of the service instance.
- Parameters:
healthStatus- If you configured health checking in the service, the current health status of the service instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HealthStatus,HealthStatus
-
healthStatus
HttpInstanceSummary.Builder healthStatus(HealthStatus healthStatus)
If you configured health checking in the service, the current health status of the service instance.
- Parameters:
healthStatus- If you configured health checking in the service, the current health status of the service instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HealthStatus,HealthStatus
-
attributes
HttpInstanceSummary.Builder attributes(Map<String,String> attributes)
If you included any attributes when you registered the instance, the values of those attributes.
- Parameters:
attributes- If you included any attributes when you registered the instance, the values of those attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-