public static final class GetDnsBindPermissionRequest.Builder extends GeneratedMessageV3.Builder<GetDnsBindPermissionRequest.Builder> implements GetDnsBindPermissionRequestOrBuilder
Request message for
VmwareEngine.GetDnsBindPermission
Protobuf type google.cloud.vmwareengine.v1.GetDnsBindPermissionRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public GetDnsBindPermissionRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public GetDnsBindPermissionRequest build()
buildPartial()
public GetDnsBindPermissionRequest buildPartial()
clear()
public GetDnsBindPermissionRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public GetDnsBindPermissionRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public GetDnsBindPermissionRequest.Builder clearName()
Required. The name of the resource which stores the users/service accounts
having the permission to bind to the corresponding intranet VPC of the
consumer project. DnsBindPermission is a global resource. Resource names
are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names. For example:
projects/my-project/locations/global/dnsBindPermission
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public GetDnsBindPermissionRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public GetDnsBindPermissionRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public GetDnsBindPermissionRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Required. The name of the resource which stores the users/service accounts
having the permission to bind to the corresponding intranet VPC of the
consumer project. DnsBindPermission is a global resource. Resource names
are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names. For example:
projects/my-project/locations/global/dnsBindPermission
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The name of the resource which stores the users/service accounts
having the permission to bind to the corresponding intranet VPC of the
consumer project. DnsBindPermission is a global resource. Resource names
are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names. For example:
projects/my-project/locations/global/dnsBindPermission
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for name.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(GetDnsBindPermissionRequest other)
public GetDnsBindPermissionRequest.Builder mergeFrom(GetDnsBindPermissionRequest other)
public GetDnsBindPermissionRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public GetDnsBindPermissionRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final GetDnsBindPermissionRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public GetDnsBindPermissionRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public GetDnsBindPermissionRequest.Builder setName(String value)
Required. The name of the resource which stores the users/service accounts
having the permission to bind to the corresponding intranet VPC of the
consumer project. DnsBindPermission is a global resource. Resource names
are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names. For example:
projects/my-project/locations/global/dnsBindPermission
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The name to set.
|
setNameBytes(ByteString value)
public GetDnsBindPermissionRequest.Builder setNameBytes(ByteString value)
Required. The name of the resource which stores the users/service accounts
having the permission to bind to the corresponding intranet VPC of the
consumer project. DnsBindPermission is a global resource. Resource names
are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names. For example:
projects/my-project/locations/global/dnsBindPermission
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public GetDnsBindPermissionRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final GetDnsBindPermissionRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides