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
Modifier and TypeMethodDescriptionThe Amazon resource name (ARN) that specifies the resource across services.The name of the resource.options
(Collection<AssociationOption> options) Determines whether an application tag is applied or skipped.options
(AssociationOption... options) Determines whether an application tag is applied or skipped.optionsWithStrings
(String... options) Determines whether an application tag is applied or skipped.optionsWithStrings
(Collection<String> options) Determines whether an application tag is applied or skipped.default ResourceInfo.Builder
resourceDetails
(Consumer<ResourceDetails.Builder> resourceDetails) The details related to the resource.resourceDetails
(ResourceDetails resourceDetails) The details related to the resource.resourceType
(String resourceType) Provides information about the Service Catalog App Registry resource type.resourceType
(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 Details
-
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
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
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
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:
-
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
The details related to the resource.
This is a convenience method that creates an instance of theResourceDetails.Builder
avoiding the need to create one manually viaResourceDetails.builder()
.When the
Consumer
completes,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:
-
optionsWithStrings
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
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
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
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.
-