Class EndpointAttachmentArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.integrationconnectors.EndpointAttachmentArgs.Builder
-
- Enclosing class:
- EndpointAttachmentArgs
public static final class EndpointAttachmentArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EndpointAttachmentArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointAttachmentArgs
build()
EndpointAttachmentArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
EndpointAttachmentArgs.Builder
description(java.lang.String description)
EndpointAttachmentArgs.Builder
labels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
EndpointAttachmentArgs.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
EndpointAttachmentArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
EndpointAttachmentArgs.Builder
location(java.lang.String location)
EndpointAttachmentArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
EndpointAttachmentArgs.Builder
name(java.lang.String name)
EndpointAttachmentArgs.Builder
project(com.pulumi.core.Output<java.lang.String> project)
EndpointAttachmentArgs.Builder
project(java.lang.String project)
EndpointAttachmentArgs.Builder
serviceAttachment(com.pulumi.core.Output<java.lang.String> serviceAttachment)
EndpointAttachmentArgs.Builder
serviceAttachment(java.lang.String serviceAttachment)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointAttachmentArgs defaults)
-
-
Method Detail
-
description
public EndpointAttachmentArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Description of the resource.- Returns:
- builder
-
description
public EndpointAttachmentArgs.Builder description(java.lang.String description)
- Parameters:
description
- Description of the resource.- Returns:
- builder
-
labels
public EndpointAttachmentArgs.Builder labels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
- Parameters:
labels
- Resource labels to represent user provided metadata. **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field `effective_labels` for all of the labels present on the resource.- Returns:
- builder
-
labels
public EndpointAttachmentArgs.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Parameters:
labels
- Resource labels to represent user provided metadata. **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field `effective_labels` for all of the labels present on the resource.- Returns:
- builder
-
location
public EndpointAttachmentArgs.Builder location(com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Location in which Endpoint Attachment needs to be created.- Returns:
- builder
-
location
public EndpointAttachmentArgs.Builder location(java.lang.String location)
- Parameters:
location
- Location in which Endpoint Attachment needs to be created.- Returns:
- builder
-
name
public EndpointAttachmentArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of Endpoint Attachment needs to be created. ***- Returns:
- builder
-
name
public EndpointAttachmentArgs.Builder name(java.lang.String name)
- Parameters:
name
- Name of Endpoint Attachment needs to be created. ***- Returns:
- builder
-
project
public EndpointAttachmentArgs.Builder project(@Nullable com.pulumi.core.Output<java.lang.String> project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
project
public EndpointAttachmentArgs.Builder project(java.lang.String project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
serviceAttachment
public EndpointAttachmentArgs.Builder serviceAttachment(com.pulumi.core.Output<java.lang.String> serviceAttachment)
- Parameters:
serviceAttachment
- The path of the service attachment.- Returns:
- builder
-
serviceAttachment
public EndpointAttachmentArgs.Builder serviceAttachment(java.lang.String serviceAttachment)
- Parameters:
serviceAttachment
- The path of the service attachment.- Returns:
- builder
-
build
public EndpointAttachmentArgs build()
-
-