Interface UpdateLinkResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<UpdateLinkResponse.Builder,,- UpdateLinkResponse> - OamResponse.Builder,- SdkBuilder<UpdateLinkResponse.Builder,,- UpdateLinkResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- UpdateLinkResponse
- 
Method SummaryModifier and TypeMethodDescriptionThe ARN of the link that you have updated.The random ID string that Amazon Web Services generated as part of the sink ARN.The label assigned to this link, with the variables resolved to their actual values.labelTemplate(String labelTemplate) The exact label template that was specified when the link was created, with the template variables not resolved.default UpdateLinkResponse.BuilderlinkConfiguration(Consumer<LinkConfiguration.Builder> linkConfiguration) This structure includes filters that specify which metric namespaces and which log groups are shared from the source account to the monitoring account.linkConfiguration(LinkConfiguration linkConfiguration) This structure includes filters that specify which metric namespaces and which log groups are shared from the source account to the monitoring account.resourceTypes(String... resourceTypes) The resource types now supported by this link.resourceTypes(Collection<String> resourceTypes) The resource types now supported by this link.The ARN of the sink that is used for this link.The tags assigned to the link.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.oam.model.OamResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
arnThe ARN of the link that you have updated. - Parameters:
- arn- The ARN of the link that you have updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
idThe random ID string that Amazon Web Services generated as part of the sink ARN. - Parameters:
- id- The random ID string that Amazon Web Services generated as part of the sink ARN.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
labelThe label assigned to this link, with the variables resolved to their actual values. - Parameters:
- label- The label assigned to this link, with the variables resolved to their actual values.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
labelTemplateThe exact label template that was specified when the link was created, with the template variables not resolved. - Parameters:
- labelTemplate- The exact label template that was specified when the link was created, with the template variables not resolved.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
linkConfigurationThis structure includes filters that specify which metric namespaces and which log groups are shared from the source account to the monitoring account. - Parameters:
- linkConfiguration- This structure includes filters that specify which metric namespaces and which log groups are shared from the source account to the monitoring account.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
linkConfigurationdefault UpdateLinkResponse.Builder linkConfiguration(Consumer<LinkConfiguration.Builder> linkConfiguration) This structure includes filters that specify which metric namespaces and which log groups are shared from the source account to the monitoring account. This is a convenience method that creates an instance of theLinkConfiguration.Builderavoiding the need to create one manually viaLinkConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolinkConfiguration(LinkConfiguration).- Parameters:
- linkConfiguration- a consumer that will call methods on- LinkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
resourceTypesThe resource types now supported by this link. - Parameters:
- resourceTypes- The resource types now supported by this link.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceTypesThe resource types now supported by this link. - Parameters:
- resourceTypes- The resource types now supported by this link.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sinkArnThe ARN of the sink that is used for this link. - Parameters:
- sinkArn- The ARN of the sink that is used for this link.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsThe tags assigned to the link. - Parameters:
- tags- The tags assigned to the link.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-