Class ChangeParametersRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • clear

        public ChangeParametersRequest.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • getDefaultInstanceForType

        public ChangeParametersRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public ChangeParametersRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public ChangeParametersRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public ChangeParametersRequest.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • clearField

        public ChangeParametersRequest.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • clearOneof

        public ChangeParametersRequest.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • setRepeatedField

        public ChangeParametersRequest.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                int index,
                                                                Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • addRepeatedField

        public ChangeParametersRequest.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • mergeFrom

        public ChangeParametersRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                  throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ChangeParametersRequest.Builder>
        Throws:
        IOException
      • getName

        public String getName()
         Required. The name of the entitlement to update.
         Name uses the format:
         accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getName in interface ChangeParametersRequestOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Required. The name of the entitlement to update.
         Name uses the format:
         accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getNameBytes in interface ChangeParametersRequestOrBuilder
        Returns:
        The bytes for name.
      • setName

        public ChangeParametersRequest.Builder setName​(String value)
         Required. The name of the entitlement to update.
         Name uses the format:
         accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • clearName

        public ChangeParametersRequest.Builder clearName()
         Required. The name of the entitlement to update.
         Name uses the format:
         accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        This builder for chaining.
      • setNameBytes

        public ChangeParametersRequest.Builder setNameBytes​(com.google.protobuf.ByteString value)
         Required. The name of the entitlement to update.
         Name uses the format:
         accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getParametersList

        public List<Parameter> getParametersList()
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getParametersList in interface ChangeParametersRequestOrBuilder
      • getParametersCount

        public int getParametersCount()
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getParametersCount in interface ChangeParametersRequestOrBuilder
      • getParameters

        public Parameter getParameters​(int index)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getParameters in interface ChangeParametersRequestOrBuilder
      • setParameters

        public ChangeParametersRequest.Builder setParameters​(int index,
                                                             Parameter value)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • setParameters

        public ChangeParametersRequest.Builder setParameters​(int index,
                                                             Parameter.Builder builderForValue)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • addParameters

        public ChangeParametersRequest.Builder addParameters​(Parameter value)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • addParameters

        public ChangeParametersRequest.Builder addParameters​(int index,
                                                             Parameter value)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • addParameters

        public ChangeParametersRequest.Builder addParameters​(Parameter.Builder builderForValue)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • addParameters

        public ChangeParametersRequest.Builder addParameters​(int index,
                                                             Parameter.Builder builderForValue)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • addAllParameters

        public ChangeParametersRequest.Builder addAllParameters​(Iterable<? extends Parameter> values)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • clearParameters

        public ChangeParametersRequest.Builder clearParameters()
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • removeParameters

        public ChangeParametersRequest.Builder removeParameters​(int index)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • getParametersBuilder

        public Parameter.Builder getParametersBuilder​(int index)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • getParametersOrBuilder

        public ParameterOrBuilder getParametersOrBuilder​(int index)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getParametersOrBuilder in interface ChangeParametersRequestOrBuilder
      • getParametersOrBuilderList

        public List<? extends ParameterOrBuilder> getParametersOrBuilderList()
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getParametersOrBuilderList in interface ChangeParametersRequestOrBuilder
      • addParametersBuilder

        public Parameter.Builder addParametersBuilder()
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • addParametersBuilder

        public Parameter.Builder addParametersBuilder​(int index)
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • getParametersBuilderList

        public List<Parameter.Builder> getParametersBuilderList()
         Required. Entitlement parameters to update. You can only change editable
         parameters.
        
         To view the available Parameters for a request, refer to the
         [Offer.parameter_definitions][google.cloud.channel.v1.Offer.parameter_definitions]
         from the desired offer.
         
        repeated .google.cloud.channel.v1.Parameter parameters = 2 [(.google.api.field_behavior) = REQUIRED];
      • getRequestId

        public String getRequestId()
         Optional. You can specify an optional unique request ID, and if you need to
         retry your request, the server will know to ignore the request if it's
         complete.
        
         For example, you make an initial request and the request times out. If you
         make the request again with the same request ID, the server can check if
         it received the original operation with the same request ID. If it did, it
         will ignore the second request.
        
         The request ID must be a valid [UUID](https://tools.ietf.org/html/rfc4122)
         with the exception that zero UUID is not supported
         (`00000000-0000-0000-0000-000000000000`).
         
        string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getRequestId in interface ChangeParametersRequestOrBuilder
        Returns:
        The requestId.
      • getRequestIdBytes

        public com.google.protobuf.ByteString getRequestIdBytes()
         Optional. You can specify an optional unique request ID, and if you need to
         retry your request, the server will know to ignore the request if it's
         complete.
        
         For example, you make an initial request and the request times out. If you
         make the request again with the same request ID, the server can check if
         it received the original operation with the same request ID. If it did, it
         will ignore the second request.
        
         The request ID must be a valid [UUID](https://tools.ietf.org/html/rfc4122)
         with the exception that zero UUID is not supported
         (`00000000-0000-0000-0000-000000000000`).
         
        string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getRequestIdBytes in interface ChangeParametersRequestOrBuilder
        Returns:
        The bytes for requestId.
      • setRequestId

        public ChangeParametersRequest.Builder setRequestId​(String value)
         Optional. You can specify an optional unique request ID, and if you need to
         retry your request, the server will know to ignore the request if it's
         complete.
        
         For example, you make an initial request and the request times out. If you
         make the request again with the same request ID, the server can check if
         it received the original operation with the same request ID. If it did, it
         will ignore the second request.
        
         The request ID must be a valid [UUID](https://tools.ietf.org/html/rfc4122)
         with the exception that zero UUID is not supported
         (`00000000-0000-0000-0000-000000000000`).
         
        string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The requestId to set.
        Returns:
        This builder for chaining.
      • clearRequestId

        public ChangeParametersRequest.Builder clearRequestId()
         Optional. You can specify an optional unique request ID, and if you need to
         retry your request, the server will know to ignore the request if it's
         complete.
        
         For example, you make an initial request and the request times out. If you
         make the request again with the same request ID, the server can check if
         it received the original operation with the same request ID. If it did, it
         will ignore the second request.
        
         The request ID must be a valid [UUID](https://tools.ietf.org/html/rfc4122)
         with the exception that zero UUID is not supported
         (`00000000-0000-0000-0000-000000000000`).
         
        string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • setRequestIdBytes

        public ChangeParametersRequest.Builder setRequestIdBytes​(com.google.protobuf.ByteString value)
         Optional. You can specify an optional unique request ID, and if you need to
         retry your request, the server will know to ignore the request if it's
         complete.
        
         For example, you make an initial request and the request times out. If you
         make the request again with the same request ID, the server can check if
         it received the original operation with the same request ID. If it did, it
         will ignore the second request.
        
         The request ID must be a valid [UUID](https://tools.ietf.org/html/rfc4122)
         with the exception that zero UUID is not supported
         (`00000000-0000-0000-0000-000000000000`).
         
        string request_id = 4 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The bytes for requestId to set.
        Returns:
        This builder for chaining.
      • getPurchaseOrderId

        public String getPurchaseOrderId()
         Optional. Purchase order ID provided by the reseller.
         
        string purchase_order_id = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getPurchaseOrderId in interface ChangeParametersRequestOrBuilder
        Returns:
        The purchaseOrderId.
      • getPurchaseOrderIdBytes

        public com.google.protobuf.ByteString getPurchaseOrderIdBytes()
         Optional. Purchase order ID provided by the reseller.
         
        string purchase_order_id = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getPurchaseOrderIdBytes in interface ChangeParametersRequestOrBuilder
        Returns:
        The bytes for purchaseOrderId.
      • setPurchaseOrderId

        public ChangeParametersRequest.Builder setPurchaseOrderId​(String value)
         Optional. Purchase order ID provided by the reseller.
         
        string purchase_order_id = 5 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The purchaseOrderId to set.
        Returns:
        This builder for chaining.
      • clearPurchaseOrderId

        public ChangeParametersRequest.Builder clearPurchaseOrderId()
         Optional. Purchase order ID provided by the reseller.
         
        string purchase_order_id = 5 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        This builder for chaining.
      • setPurchaseOrderIdBytes

        public ChangeParametersRequest.Builder setPurchaseOrderIdBytes​(com.google.protobuf.ByteString value)
         Optional. Purchase order ID provided by the reseller.
         
        string purchase_order_id = 5 [(.google.api.field_behavior) = OPTIONAL];
        Parameters:
        value - The bytes for purchaseOrderId to set.
        Returns:
        This builder for chaining.
      • setUnknownFields

        public final ChangeParametersRequest.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>
      • mergeUnknownFields

        public final ChangeParametersRequest.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ChangeParametersRequest.Builder>