Package com.pulumi.gcp.servicedirectory
Class EndpointArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.servicedirectory.EndpointArgs.Builder
-
- Enclosing class:
- EndpointArgs
public static final class EndpointArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(EndpointArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointArgs.Builder
address(com.pulumi.core.Output<java.lang.String> address)
EndpointArgs.Builder
address(java.lang.String address)
EndpointArgs
build()
EndpointArgs.Builder
endpointId(com.pulumi.core.Output<java.lang.String> endpointId)
EndpointArgs.Builder
endpointId(java.lang.String endpointId)
EndpointArgs.Builder
metadata(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> metadata)
EndpointArgs.Builder
metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
EndpointArgs.Builder
network(com.pulumi.core.Output<java.lang.String> network)
EndpointArgs.Builder
network(java.lang.String network)
EndpointArgs.Builder
port(com.pulumi.core.Output<java.lang.Integer> port)
EndpointArgs.Builder
port(java.lang.Integer port)
EndpointArgs.Builder
service(com.pulumi.core.Output<java.lang.String> service)
EndpointArgs.Builder
service(java.lang.String service)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointArgs defaults)
-
-
Method Detail
-
address
public EndpointArgs.Builder address(@Nullable com.pulumi.core.Output<java.lang.String> address)
- Parameters:
address
- IPv4 or IPv6 address of the endpoint.- Returns:
- builder
-
address
public EndpointArgs.Builder address(java.lang.String address)
- Parameters:
address
- IPv4 or IPv6 address of the endpoint.- Returns:
- builder
-
endpointId
public EndpointArgs.Builder endpointId(com.pulumi.core.Output<java.lang.String> endpointId)
- Parameters:
endpointId
- The Resource ID must be 1-63 characters long, including digits, lowercase letters or the hyphen character. ***- Returns:
- builder
-
endpointId
public EndpointArgs.Builder endpointId(java.lang.String endpointId)
- Parameters:
endpointId
- The Resource ID must be 1-63 characters long, including digits, lowercase letters or the hyphen character. ***- Returns:
- builder
-
metadata
public EndpointArgs.Builder metadata(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> metadata)
- Parameters:
metadata
- Metadata for the endpoint. This data can be consumed by service clients. The entire metadata dictionary may contain up to 512 characters, spread across all key-value pairs. Metadata that goes beyond any these limits will be rejected.- Returns:
- builder
-
metadata
public EndpointArgs.Builder metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
- Parameters:
metadata
- Metadata for the endpoint. This data can be consumed by service clients. The entire metadata dictionary may contain up to 512 characters, spread across all key-value pairs. Metadata that goes beyond any these limits will be rejected.- Returns:
- builder
-
network
public EndpointArgs.Builder network(@Nullable com.pulumi.core.Output<java.lang.String> network)
- Parameters:
network
- The URL to the network, such as projects/PROJECT_NUMBER/locations/global/networks/NETWORK_NAME.- Returns:
- builder
-
network
public EndpointArgs.Builder network(java.lang.String network)
- Parameters:
network
- The URL to the network, such as projects/PROJECT_NUMBER/locations/global/networks/NETWORK_NAME.- Returns:
- builder
-
port
public EndpointArgs.Builder port(@Nullable com.pulumi.core.Output<java.lang.Integer> port)
- Parameters:
port
- Port that the endpoint is running on, must be in the range of [0, 65535]. If unspecified, the default is 0.- Returns:
- builder
-
port
public EndpointArgs.Builder port(java.lang.Integer port)
- Parameters:
port
- Port that the endpoint is running on, must be in the range of [0, 65535]. If unspecified, the default is 0.- Returns:
- builder
-
service
public EndpointArgs.Builder service(com.pulumi.core.Output<java.lang.String> service)
- Parameters:
service
- The resource name of the service that this endpoint provides.- Returns:
- builder
-
service
public EndpointArgs.Builder service(java.lang.String service)
- Parameters:
service
- The resource name of the service that this endpoint provides.- Returns:
- builder
-
build
public EndpointArgs build()
-
-