public static final class DeleteLogRequest.Builder extends GeneratedMessageV3.Builder<DeleteLogRequest.Builder> implements DeleteLogRequestOrBuilder
The parameters to DeleteLog.Protobuf type
google.logging.v2.DeleteLogRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic DeleteLogRequest build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic DeleteLogRequest buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic DeleteLogRequest.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder mergeFrom(DeleteLogRequest other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public DeleteLogRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<DeleteLogRequest.Builder>java.io.IOExceptionpublic java.lang.String getLogName()
Required. The resource name of the log to delete:
"projects/[PROJECT_ID]/logs/[LOG_ID]"
"organizations/[ORGANIZATION_ID]/logs/[LOG_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/logs/[LOG_ID]"
"folders/[FOLDER_ID]/logs/[LOG_ID]"
`[LOG_ID]` must be URL-encoded. For example,
`"projects/my-project-id/logs/syslog"`,
`"organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity"`.
For more information about log names, see
[LogEntry][google.logging.v2.LogEntry].
string log_name = 1;getLogName in interface DeleteLogRequestOrBuilderpublic ByteString getLogNameBytes()
Required. The resource name of the log to delete:
"projects/[PROJECT_ID]/logs/[LOG_ID]"
"organizations/[ORGANIZATION_ID]/logs/[LOG_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/logs/[LOG_ID]"
"folders/[FOLDER_ID]/logs/[LOG_ID]"
`[LOG_ID]` must be URL-encoded. For example,
`"projects/my-project-id/logs/syslog"`,
`"organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity"`.
For more information about log names, see
[LogEntry][google.logging.v2.LogEntry].
string log_name = 1;getLogNameBytes in interface DeleteLogRequestOrBuilderpublic DeleteLogRequest.Builder setLogName(java.lang.String value)
Required. The resource name of the log to delete:
"projects/[PROJECT_ID]/logs/[LOG_ID]"
"organizations/[ORGANIZATION_ID]/logs/[LOG_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/logs/[LOG_ID]"
"folders/[FOLDER_ID]/logs/[LOG_ID]"
`[LOG_ID]` must be URL-encoded. For example,
`"projects/my-project-id/logs/syslog"`,
`"organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity"`.
For more information about log names, see
[LogEntry][google.logging.v2.LogEntry].
string log_name = 1;public DeleteLogRequest.Builder clearLogName()
Required. The resource name of the log to delete:
"projects/[PROJECT_ID]/logs/[LOG_ID]"
"organizations/[ORGANIZATION_ID]/logs/[LOG_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/logs/[LOG_ID]"
"folders/[FOLDER_ID]/logs/[LOG_ID]"
`[LOG_ID]` must be URL-encoded. For example,
`"projects/my-project-id/logs/syslog"`,
`"organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity"`.
For more information about log names, see
[LogEntry][google.logging.v2.LogEntry].
string log_name = 1;public DeleteLogRequest.Builder setLogNameBytes(ByteString value)
Required. The resource name of the log to delete:
"projects/[PROJECT_ID]/logs/[LOG_ID]"
"organizations/[ORGANIZATION_ID]/logs/[LOG_ID]"
"billingAccounts/[BILLING_ACCOUNT_ID]/logs/[LOG_ID]"
"folders/[FOLDER_ID]/logs/[LOG_ID]"
`[LOG_ID]` must be URL-encoded. For example,
`"projects/my-project-id/logs/syslog"`,
`"organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity"`.
For more information about log names, see
[LogEntry][google.logging.v2.LogEntry].
string log_name = 1;public final DeleteLogRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>public final DeleteLogRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<DeleteLogRequest.Builder>