public static final class CreateHmacKeyRequest.Builder extends GeneratedMessageV3.Builder<CreateHmacKeyRequest.Builder> implements CreateHmacKeyRequestOrBuilder
Request message for CreateHmacKey.
Protobuf type google.storage.v2.CreateHmacKeyRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 CreateHmacKeyRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateHmacKeyRequest build()
buildPartial()
public CreateHmacKeyRequest buildPartial()
clear()
public CreateHmacKeyRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateHmacKeyRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateHmacKeyRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearProject()
public CreateHmacKeyRequest.Builder clearProject()
Required. The project that the HMAC-owning service account lives in, in the
format of "projects/{projectIdentifier}". {projectIdentifier} can be the
project ID or project number.
string project = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearServiceAccountEmail()
public CreateHmacKeyRequest.Builder clearServiceAccountEmail()
Required. The service account to create the HMAC for.
string service_account_email = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateHmacKeyRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateHmacKeyRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getProject()
public String getProject()
Required. The project that the HMAC-owning service account lives in, in the
format of "projects/{projectIdentifier}". {projectIdentifier} can be the
project ID or project number.
string project = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The project.
|
getProjectBytes()
public ByteString getProjectBytes()
Required. The project that the HMAC-owning service account lives in, in the
format of "projects/{projectIdentifier}". {projectIdentifier} can be the
project ID or project number.
string project = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for project.
|
getServiceAccountEmail()
public String getServiceAccountEmail()
Required. The service account to create the HMAC for.
string service_account_email = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The serviceAccountEmail.
|
getServiceAccountEmailBytes()
public ByteString getServiceAccountEmailBytes()
Required. The service account to create the HMAC for.
string service_account_email = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for serviceAccountEmail.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
public CreateHmacKeyRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateHmacKeyRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeFrom(CreateHmacKeyRequest other)
public CreateHmacKeyRequest.Builder mergeFrom(CreateHmacKeyRequest other)
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateHmacKeyRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateHmacKeyRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setProject(String value)
public CreateHmacKeyRequest.Builder setProject(String value)
Required. The project that the HMAC-owning service account lives in, in the
format of "projects/{projectIdentifier}". {projectIdentifier} can be the
project ID or project number.
string project = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The project to set.
|
setProjectBytes(ByteString value)
public CreateHmacKeyRequest.Builder setProjectBytes(ByteString value)
Required. The project that the HMAC-owning service account lives in, in the
format of "projects/{projectIdentifier}". {projectIdentifier} can be the
project ID or project number.
string project = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for project to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateHmacKeyRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setServiceAccountEmail(String value)
public CreateHmacKeyRequest.Builder setServiceAccountEmail(String value)
Required. The service account to create the HMAC for.
string service_account_email = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | String
The serviceAccountEmail to set.
|
setServiceAccountEmailBytes(ByteString value)
public CreateHmacKeyRequest.Builder setServiceAccountEmailBytes(ByteString value)
Required. The service account to create the HMAC for.
string service_account_email = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | ByteString
The bytes for serviceAccountEmail to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateHmacKeyRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides