Interface CreateScopeResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateScopeResponse.Builder,CreateScopeResponse>,NetworkFlowMonitorResponse.Builder,SdkBuilder<CreateScopeResponse.Builder,CreateScopeResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- CreateScopeResponse
public static interface CreateScopeResponse.Builder extends NetworkFlowMonitorResponse.Builder, SdkPojo, CopyableBuilder<CreateScopeResponse.Builder,CreateScopeResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateScopeResponse.BuilderscopeArn(String scopeArn)The Amazon Resource Name (ARN) of the scope.CreateScopeResponse.BuilderscopeId(String scopeId)The identifier for the scope that includes the resources you want to get metrics for.CreateScopeResponse.Builderstatus(String status)The status for a call to create a scope.CreateScopeResponse.Builderstatus(ScopeStatus status)The status for a call to create a scope.CreateScopeResponse.Buildertags(Map<String,String> tags)The tags for a scope.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.networkflowmonitor.model.NetworkFlowMonitorResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
scopeId
CreateScopeResponse.Builder scopeId(String scopeId)
The identifier for the scope that includes the resources you want to get metrics for. A scope ID is an internally-generated identifier that includes all the resources for a specific root account.
- Parameters:
scopeId- The identifier for the scope that includes the resources you want to get metrics for. A scope ID is an internally-generated identifier that includes all the resources for a specific root account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
CreateScopeResponse.Builder status(String status)
The status for a call to create a scope. The status can be one of the following:
SUCCEEDED,IN_PROGRESS, orFAILED.- Parameters:
status- The status for a call to create a scope. The status can be one of the following:SUCCEEDED,IN_PROGRESS, orFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScopeStatus,ScopeStatus
-
status
CreateScopeResponse.Builder status(ScopeStatus status)
The status for a call to create a scope. The status can be one of the following:
SUCCEEDED,IN_PROGRESS, orFAILED.- Parameters:
status- The status for a call to create a scope. The status can be one of the following:SUCCEEDED,IN_PROGRESS, orFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ScopeStatus,ScopeStatus
-
scopeArn
CreateScopeResponse.Builder scopeArn(String scopeArn)
The Amazon Resource Name (ARN) of the scope.
- Parameters:
scopeArn- The Amazon Resource Name (ARN) of the scope.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateScopeResponse.Builder tags(Map<String,String> tags)
The tags for a scope.
- Parameters:
tags- The tags for a scope.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-