Class GetEndpointArgs.Builder

  • Enclosing class:
    GetEndpointArgs

    public static final class GetEndpointArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • endpointRegion

        public GetEndpointArgs.Builder endpointRegion​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> endpointRegion)
        Parameters:
        endpointRegion - The region the endpoint is assigned to. The `region` and `endpoint_region` can be different.
        Returns:
        builder
      • endpointRegion

        public GetEndpointArgs.Builder endpointRegion​(java.lang.String endpointRegion)
        Parameters:
        endpointRegion - The region the endpoint is assigned to. The `region` and `endpoint_region` can be different.
        Returns:
        builder
      • interface_

        public GetEndpointArgs.Builder interface_​(@Nullable
                                                  com.pulumi.core.Output<java.lang.String> interface_)
        Parameters:
        interface_ - The endpoint interface. Valid values are `public`, `internal`, and `admin`. Default value is `public`
        Returns:
        builder
      • interface_

        public GetEndpointArgs.Builder interface_​(java.lang.String interface_)
        Parameters:
        interface_ - The endpoint interface. Valid values are `public`, `internal`, and `admin`. Default value is `public`
        Returns:
        builder
      • name

        public GetEndpointArgs.Builder name​(@Nullable
                                            com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name of the endpoint.
        Returns:
        builder
      • name

        public GetEndpointArgs.Builder name​(java.lang.String name)
        Parameters:
        name - The name of the endpoint.
        Returns:
        builder
      • region

        public GetEndpointArgs.Builder region​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - The region in which to obtain the V3 Keystone client. If omitted, the `region` argument of the provider is used.
        Returns:
        builder
      • region

        public GetEndpointArgs.Builder region​(java.lang.String region)
        Parameters:
        region - The region in which to obtain the V3 Keystone client. If omitted, the `region` argument of the provider is used.
        Returns:
        builder
      • serviceId

        public GetEndpointArgs.Builder serviceId​(@Nullable
                                                 com.pulumi.core.Output<java.lang.String> serviceId)
        Parameters:
        serviceId - The service id this endpoint belongs to.
        Returns:
        builder
      • serviceId

        public GetEndpointArgs.Builder serviceId​(java.lang.String serviceId)
        Parameters:
        serviceId - The service id this endpoint belongs to.
        Returns:
        builder
      • serviceName

        public GetEndpointArgs.Builder serviceName​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> serviceName)
        Parameters:
        serviceName - The service name of the endpoint.
        Returns:
        builder
      • serviceName

        public GetEndpointArgs.Builder serviceName​(java.lang.String serviceName)
        Parameters:
        serviceName - The service name of the endpoint.
        Returns:
        builder
      • serviceType

        public GetEndpointArgs.Builder serviceType​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> serviceType)
        Parameters:
        serviceType - The service type of the endpoint.
        Returns:
        builder
      • serviceType

        public GetEndpointArgs.Builder serviceType​(java.lang.String serviceType)
        Parameters:
        serviceType - The service type of the endpoint.
        Returns:
        builder