Package com.pulumi.gcp.apigee.inputs
Class EndpointAttachmentState.Builder
- java.lang.Object
-
- com.pulumi.gcp.apigee.inputs.EndpointAttachmentState.Builder
-
- Enclosing class:
- EndpointAttachmentState
public static final class EndpointAttachmentState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EndpointAttachmentState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointAttachmentState
build()
EndpointAttachmentState.Builder
connectionState(com.pulumi.core.Output<java.lang.String> connectionState)
EndpointAttachmentState.Builder
connectionState(java.lang.String connectionState)
EndpointAttachmentState.Builder
endpointAttachmentId(com.pulumi.core.Output<java.lang.String> endpointAttachmentId)
EndpointAttachmentState.Builder
endpointAttachmentId(java.lang.String endpointAttachmentId)
EndpointAttachmentState.Builder
host(com.pulumi.core.Output<java.lang.String> host)
EndpointAttachmentState.Builder
host(java.lang.String host)
EndpointAttachmentState.Builder
location(com.pulumi.core.Output<java.lang.String> location)
EndpointAttachmentState.Builder
location(java.lang.String location)
EndpointAttachmentState.Builder
name(com.pulumi.core.Output<java.lang.String> name)
EndpointAttachmentState.Builder
name(java.lang.String name)
EndpointAttachmentState.Builder
orgId(com.pulumi.core.Output<java.lang.String> orgId)
EndpointAttachmentState.Builder
orgId(java.lang.String orgId)
EndpointAttachmentState.Builder
serviceAttachment(com.pulumi.core.Output<java.lang.String> serviceAttachment)
EndpointAttachmentState.Builder
serviceAttachment(java.lang.String serviceAttachment)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointAttachmentState defaults)
-
-
Method Detail
-
connectionState
public EndpointAttachmentState.Builder connectionState(@Nullable com.pulumi.core.Output<java.lang.String> connectionState)
- Parameters:
connectionState
- State of the endpoint attachment connection to the service attachment.- Returns:
- builder
-
connectionState
public EndpointAttachmentState.Builder connectionState(java.lang.String connectionState)
- Parameters:
connectionState
- State of the endpoint attachment connection to the service attachment.- Returns:
- builder
-
endpointAttachmentId
public EndpointAttachmentState.Builder endpointAttachmentId(@Nullable com.pulumi.core.Output<java.lang.String> endpointAttachmentId)
- Parameters:
endpointAttachmentId
- ID of the endpoint attachment. ***- Returns:
- builder
-
endpointAttachmentId
public EndpointAttachmentState.Builder endpointAttachmentId(java.lang.String endpointAttachmentId)
- Parameters:
endpointAttachmentId
- ID of the endpoint attachment. ***- Returns:
- builder
-
host
public EndpointAttachmentState.Builder host(@Nullable com.pulumi.core.Output<java.lang.String> host)
- Parameters:
host
- Host that can be used in either HTTP Target Endpoint directly, or as the host in Target Server.- Returns:
- builder
-
host
public EndpointAttachmentState.Builder host(java.lang.String host)
- Parameters:
host
- Host that can be used in either HTTP Target Endpoint directly, or as the host in Target Server.- Returns:
- builder
-
location
public EndpointAttachmentState.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Location of the endpoint attachment.- Returns:
- builder
-
location
public EndpointAttachmentState.Builder location(java.lang.String location)
- Parameters:
location
- Location of the endpoint attachment.- Returns:
- builder
-
name
public EndpointAttachmentState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of the Endpoint Attachment in the following format: organizations/{organization}/endpointAttachments/{endpointAttachment}.- Returns:
- builder
-
name
public EndpointAttachmentState.Builder name(java.lang.String name)
- Parameters:
name
- Name of the Endpoint Attachment in the following format: organizations/{organization}/endpointAttachments/{endpointAttachment}.- Returns:
- builder
-
orgId
public EndpointAttachmentState.Builder orgId(@Nullable com.pulumi.core.Output<java.lang.String> orgId)
- Parameters:
orgId
- The Apigee Organization associated with the Apigee instance, in the format `organizations/{{org_name}}`.- Returns:
- builder
-
orgId
public EndpointAttachmentState.Builder orgId(java.lang.String orgId)
- Parameters:
orgId
- The Apigee Organization associated with the Apigee instance, in the format `organizations/{{org_name}}`.- Returns:
- builder
-
serviceAttachment
public EndpointAttachmentState.Builder serviceAttachment(@Nullable com.pulumi.core.Output<java.lang.String> serviceAttachment)
- Parameters:
serviceAttachment
- Format: projects/*/regions/*/serviceAttachments/*- Returns:
- builder
-
serviceAttachment
public EndpointAttachmentState.Builder serviceAttachment(java.lang.String serviceAttachment)
- Parameters:
serviceAttachment
- Format: projects/*/regions/*/serviceAttachments/*- Returns:
- builder
-
build
public EndpointAttachmentState build()
-
-