Interface ResourceInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResourceInfo.Builder,ResourceInfo>,SdkBuilder<ResourceInfo.Builder,ResourceInfo>,SdkPojo
- Enclosing class:
- ResourceInfo
public static interface ResourceInfo.Builder extends SdkPojo, CopyableBuilder<ResourceInfo.Builder,ResourceInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ResourceInfo.Builderarn(String arn)The Amazon resource name (ARN) that specifies the resource across services.ResourceInfo.Buildername(String name)The name of the resource.ResourceInfo.Builderoptions(Collection<AssociationOption> options)Determines whether an application tag is applied or skipped.ResourceInfo.Builderoptions(AssociationOption... options)Determines whether an application tag is applied or skipped.ResourceInfo.BuilderoptionsWithStrings(String... options)Determines whether an application tag is applied or skipped.ResourceInfo.BuilderoptionsWithStrings(Collection<String> options)Determines whether an application tag is applied or skipped.default ResourceInfo.BuilderresourceDetails(Consumer<ResourceDetails.Builder> resourceDetails)The details related to the resource.ResourceInfo.BuilderresourceDetails(ResourceDetails resourceDetails)The details related to the resource.ResourceInfo.BuilderresourceType(String resourceType)Provides information about the Service Catalog App Registry resource type.ResourceInfo.BuilderresourceType(ResourceType resourceType)Provides information about the Service Catalog App Registry resource type.-
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, sdkFields
-
-
-
-
Method Detail
-
name
ResourceInfo.Builder name(String name)
The name of the resource.
- Parameters:
name- The name of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
ResourceInfo.Builder arn(String arn)
The Amazon resource name (ARN) that specifies the resource across services.
- Parameters:
arn- The Amazon resource name (ARN) that specifies the resource across services.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
ResourceInfo.Builder resourceType(String resourceType)
Provides information about the Service Catalog App Registry resource type.
- Parameters:
resourceType- Provides information about the Service Catalog App Registry resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
resourceType
ResourceInfo.Builder resourceType(ResourceType resourceType)
Provides information about the Service Catalog App Registry resource type.
- Parameters:
resourceType- Provides information about the Service Catalog App Registry resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType,ResourceType
-
resourceDetails
ResourceInfo.Builder resourceDetails(ResourceDetails resourceDetails)
The details related to the resource.
- Parameters:
resourceDetails- The details related to the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceDetails
default ResourceInfo.Builder resourceDetails(Consumer<ResourceDetails.Builder> resourceDetails)
The details related to the resource.
This is a convenience method that creates an instance of theResourceDetails.Builderavoiding the need to create one manually viaResourceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceDetails(ResourceDetails).- Parameters:
resourceDetails- a consumer that will call methods onResourceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
resourceDetails(ResourceDetails)
-
optionsWithStrings
ResourceInfo.Builder optionsWithStrings(Collection<String> options)
Determines whether an application tag is applied or skipped.
- Parameters:
options- Determines whether an application tag is applied or skipped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optionsWithStrings
ResourceInfo.Builder optionsWithStrings(String... options)
Determines whether an application tag is applied or skipped.
- Parameters:
options- Determines whether an application tag is applied or skipped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
options
ResourceInfo.Builder options(Collection<AssociationOption> options)
Determines whether an application tag is applied or skipped.
- Parameters:
options- Determines whether an application tag is applied or skipped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
options
ResourceInfo.Builder options(AssociationOption... options)
Determines whether an application tag is applied or skipped.
- Parameters:
options- Determines whether an application tag is applied or skipped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-